Autonomous Mars Rover Simulation
نویسنده
چکیده
This report documents the development and evaluation of a simulation of rovers performing science-gathering missions on the surface of Mars. To satisfy the project objectives a simulation was written, in C++, containing • a number of simulated rovers, that can be equipped with a variety of tools; • a range of simulated surface features, such as rocks, that simulated rovers interact with; • a simulated lander, with a communication link, for the rovers to communicate their gathered data to; • an interface to planning systems. The software running on the rovers makes use of a number of different algorithms, described in the report, including techniques to deal with dynamic obstacle avoidance. Two planning systems—Sapa and VHPOP—have been integrated with the system and are capable of generating series of actions for the rovers to execute in order to achieve some user-specified goals. The Evaluation section of the report covers the details of empirical testing performed and presents results which show that: • The simulation met its original objectives; • An multi-threaded implementation of the simulation kernel is able to make good use of multi-processor hardware; • Global path planning, using D*, offers better performance than a local approach; • Terrain costs can be observed and used to effectively reduce navigation time over partially known terrain. The report concludes with a review of the achievements made during the course of the project and any remaining open issues or further work that could be pursued. Document Word Count: 16755
منابع مشابه
Autonomous Robot Exploration of Unknown Terrain: a Preliminary Model of Mars Rover Robot
The paper presents an evolutionary robotics model of the Rover Mars robot. This work has the objective to investigate the possibility of using an alternative sensor system, based on infrared sensors, for future rovers capable of performing autonomous tasks in challenging planetary terrain environments. The simulation model of the robot and of Mars terrain is based on a physics engine. The robot...
متن کاملContinuous Planning and Execution for an Autonomous Mars Rover
This paper describes how continuous planning and execution techniques can be used to perform intelligent decision-making for an autonomous Mars rover. The resulting system coordinates low-level rover functionality to achieve science targets while respecting rover resource and operation constraints. Provided capabilities include initial schedule generation, schedule execution and monitoring, and...
متن کاملIntegrated Vision/Control System for Autonomous Planetary Rovers
Current NASA plans call for extended year-long, multikilometer treks for the 2003 and 2005 Mars missions. A much greater amount of rover autonomy is required compared to the recent Sojourner mission, where the rover stayed within a 50 meter radius of the Pathfinder lander. A 2005 mission prototype system of a Sample Return Rover (SRR1) is currently being field tested at the Jet Propulsion Labor...
متن کاملFault Tolerant Action Selection for Planetary Rover Control
The ability of a small rover to operate semi-autonomously in a hazardous planetary environment was recently demonstrated by the Sojourner mission to Mars in July of 1997. Sojourner stayed within a 50 meter radius of the Pathhnder lander. Current NASA plans call for extended year-long, multikilometer treks for the 2003 and 2005 missions. A greater deal of rover autonomy is required for such miss...
متن کاملAn Autonomous Sensor-Based Path-Planner for Planetary Microrovers
With the success of Mars Pathfinder’s Sojourner rover, a new era of planetary exploration has opened, with demand for highly capable mobile robots. These robots must be able to traverse long distances over rough, unknown terrain autonomously, under severe resource constraints. Based on the authors’ firsthand experience with the Mars Pathfinder mission, this paper reviews issues which are critic...
متن کاملAutonomous Rover Technology for Mars Sample Return
Planetary rovers enable good sample selection and retrieval for Mars sample return missions. After landing, the rovers search for the best possible scientific samples in the region around a lander, and they return these selected samples to an ascent vehicle that launches the samples into Mars orbit. To streamline the search for, the acquisition, and the retrieval of samples, rover autonomy is a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003